校内网、开心网的数据库同步是如何实现的?欢迎讨论

tianhuo_soft 2009-02-02 11:44:38
加精
校内网、开心网的数据库同步是如何实现的?

这些大站都是由N台服务器组成的,这些服务器的数据库是如何同步数据的(最优算法)

我想大概也就是使用 日志传送、复制订阅这样的技术

但在效率上,怎么弄才是效率最高的。

欢迎讨论
...全文
5242 177 打赏 收藏 转发到动态 举报
写回复
用AI写文章
177 条回复
切换为时间正序
请发表友善的回复…
发表回复
harvesthouhao 2010-08-10
  • 打赏
  • 举报
回复
很大可能是数据库分布式。不需要数据库数据同步!每个用户信息落在不同数据库上
chenyu112 2010-04-22
  • 打赏
  • 举报
回复
不知道是否是负载均衡?
有一种可以使用一份数据库文件,但是可以使用别的机器上的存储过程,视图,函数
N台机器有N份存储过程,视图,函数,但是只有一份数据库文件
lansz 2010-04-21
  • 打赏
  • 举报
回复
没有意义的帖子,开心和人人用的都是mysql,一班搞SQLServer的人能讨论出什么来呢?
这帖子发的很搞
TBAG 2010-01-10
  • 打赏
  • 举报
回复
好东西呀 我很期待
r_yuan 2009-12-13
  • 打赏
  • 举报
回复
关注
ljsheng 2009-12-08
  • 打赏
  • 举报
回复
46楼的说的很清楚
devilidea 2009-10-15
  • 打赏
  • 举报
回复
ysilent 2009-10-12
  • 打赏
  • 举报
回复
aaa
huangjinghai 2009-04-22
  • 打赏
  • 举报
回复
貌似没看到满意的答案
flymoon 2009-02-17
  • 打赏
  • 举报
回复
顶,藏
lxf2000104 2009-02-16
  • 打赏
  • 举报
回复
顶,藏
goodgod105 2009-02-16
  • 打赏
  • 举报
回复
[Quote=引用 108 楼 strayly 的回复:]
引用 15 楼 fcuandy 的回复:
他们怎么做的,只有他们才知道。未必就是同步。

现在很多大负荷的系统都不是实时写库的。


我也想未必是同步, facebook不就是用memcache吗
[/Quote]

我也觉得这有道理

多架设些 memcache 就省去了 数据库的压力 数据库在后台只要保障同步的数据正确了 就可呗
sjzpc040529 2009-02-16
  • 打赏
  • 举报
回复
这个问题已经不组为怪了,采用sso中间件去做统一的认证,很多网站技术都采用这样,我做过6个网站的会员统一登陆,就是采用了sso,网站用的技术是jsp php asp,我吧三种做了一个统一的接口
悔说话的哑巴 2009-02-15
  • 打赏
  • 举报
回复
关注
KennyLonng 2009-02-14
  • 打赏
  • 举报
回复
学习
tianhuo_soft 2009-02-11
  • 打赏
  • 举报
回复
能不能这样
写在数据库A,读在数据库B
中间层在C,客户机连接C,C负责区分操作类型,然后分配A/B谁来执行
heatonc 2009-02-11
  • 打赏
  • 举报
回复
学习 UP
zengjd 2009-02-10
  • 打赏
  • 举报
回复
如果我设计的话,会采用这种构架:
一个数据库完全承担写操作(update, insert, delete),这是主数据库;
然后根据应用的规模,有多个提供查询的数据库,这个可以根据负载而扩展;
将主数据库上的更新通过合适的同步技术传送到其他的查询数据库上;
在数据库的前端则需要一个分发数据库操作请求的模块,负责将写操作送到主数据库,读操作送到查询数据库;
这个分发数据库操作请求的模块,则可以通过Web服务器的负载均衡而放到不同节点上。
------------------------
【将主数据库上的更新通过合适的同步技术传送到其他的查询数据库上; 】

这个更新会不会有一些延时?
如果要求主数据库和查询数据库实时同步怎么做呢?
我现在的项目就遇到了这个问题!
尔东主机 2009-02-10
  • 打赏
  • 举报
回复
na2650945 2009-02-10
  • 打赏
  • 举报
回复
学习了。
加载更多回复(151)
程声明:该课程是教学使用,视频内涉及漏洞利用方法,请勿在互联环境中使用;维护互联安全,人人有责。实验所需环境:vmware;kali虚拟机一台;windows server一台;有docker环境的Linux虚拟机环境下载地址在购买课程后单独发送 【课程配套资源】1、Python脚本(Margin老师自研,不光能学漏洞,还能学Python,实在是划算)2、与Margin老师实时互动3、免费的CISP-PTE考试技巧指导(Margin老师与CISP-PTE的负责人很熟的,非常多的一手消息^o^)4、Margin老师的内部直播可以优先参加5、Margin老师的课程基于CISP-PTE的知识体系进一步扩展,使课程内容更贴近实战   【课程主要解决问题】1、CSRF、SSRF搞不清楚?2、SSRF原理是什么?危害大小?如何利用SSRF获取主机权限?如果使用Python提高挖洞效率?3、Gopher协议、Dict协议?完全没听过啊,没关系,看完课程后你门清。4、SSRF渗透Redis数据库,Redis客户端和服务器端怎么通信?通信报文是怎么样的?看这里就行。5、SSRF渗透Struts2总是失败?不知道如何编码?不知道如何使用Gopher协议?来这里。6、SSRF表面简单,实则有无数坑,通过视频提高学习效率吧。 【CISP-PTE介绍】1、CISP-PTE是进入络安全行业的TOP1认证,能帮你梳理完整的络安全知识体系2、有PTE证书在络安全公司是免技术笔试的,怎么样?是不是很棒。3、Margin老师的课程基于CISP-PTE的知识体系进一步扩展,使课程内容更贴近实战本课程属于CISP-PTE渗透测试工程师认证体系的课程,但内容更加丰富。CISP-PTE是国内第一个以动手实操为主的络安全认证,该注册考试是为了锻炼考生世界解决络安全问题的能力,持续增强我国的络安全水平和防御能力,促进国络防御能力的不断提高。考试内容从多个层面进行,考点和络安全动态相结合,真实的反应出真实的络环境中发现的各种问题。如果要考取CISP-PTE证书需要掌握以下内容:1、Web安全基础,注入漏洞、上传漏洞、跨站脚本漏洞、访问控制漏洞、会话管理漏洞哦等。2、中间件的安全知识,如:Apache,IIS,Tomcat,以及 JAVA 开发的中间件 Weblogic,Jboss, Websphere 等,且要了解中间件加固方法,在攻与防的能力上不断提升。3、操作系统安全,包含Windows和Linux操作系统,从账户管理、文件系统权限、日志审计等方面讲解,了解常见的漏洞方式和加固方法。4、数据库安全,包含MSSQL、MYSQL、ORACLE、REDIS数据,了解常用的数据库漏洞和题全方法,保证数据库的安全性。 【关于Margin老师】· Margin/教育系统络安全保障人员认证首批讲师/高级讲师· 擅长CTF/Web安全/渗透测试 /系统安全· 3年研发/擅长Java/Python/某银行现金循环机业务系统开发者· 曾参与开发络安全认证教材· 知乎专栏/CISP-PTE渗透测试工程师学习· 4年线下络安全讲师/2000+线下学员/100000+线上学员
司科仿美团O2O程序源码最新版+wap+微信版亲测完整版是一款基于PHP语言设计的团购站源码。 司科出品,必属精品!司科公司多年站建设经验,专业提供商城站制作,团购站建设,团购APP制作,商城客户端设计,微信营销系统等服务。 PC端功能介绍: 产品发布 发布以天为形式的商品项目(添加、删除、修改、编辑) 秒杀抢团项目 发布以秒为形式的商品项目 商户展示 一、商家有自己的简单的介绍页面,介绍信息和产品 二、商家可以自己的后台对商品券进行验证消费。 商家专卖店展示系统 一、合作商家可以通过后台发布自己的展示商品和商家新闻,帮助树立商家企业形象,加强与商家的合作。 二、商家可以自己的后台对商品券进行验证消费。 商家上传系统 商家可以自行上传产品,管理员审核,审核通过即可显示,审核不通过商家再修改。 商家结算系统 V1.0 超级商家结算系统,站自动计算商家提成 超强团购商家店铺 团购商家有独立商家店铺展示,实用性强! 会员级别V1.2 根据会员消费情况等,可以自动升级级别 手机版微信支付 包括PC的扫描支付&微信公众号的微信支付 消费评价+评分功能 独家用户消费评价+评分功能,提升用户体验 城市代理商管理V1.0 每个城市产品可以由独立代理商后台管理 可修改商品时间 可对商品进行修改结束时间,让操作更加方便、人性化。 支持商品退款 提供客户申请商品模式,让商品更加自由,让客户在商品中无后顾之忧,可对商品项目设置两种模式:支持 不支持。 支持快递商品 发布项目的时候,可选择优惠券或快递。 好友邀请 用户通过人人开心、MSN/QQ等社交络邀请好友注册购买。 邮件订阅 用户用来订阅本站每天商品项目信息,方便对自己感兴趣的商品项目及时下单购买。 短信订阅 用户输入手机号码订阅商品信息,可以收到每日最新商品的短信息。 本单答疑 展示在站右侧,用户可通过答疑,向站客服咨询,站管理员在后台回复后显示内容。 常见问题 展示站内的文字信息,比如:新手指南,入门教程以及常见问题等。 短信发券 用户购买时输入手机号码,购买成功后,可收到由商品站统一发出的优惠券帐号和密码。 团券认证 用户消费商品券时,可以在此注销或查询团券有效期。团券注销后不可二次使用。 商家地图展示 通过后台设置商家的具体位置,方便消费型商品的客户查找 项目分类首页展示 首页分类不同的产品,不同楼层展示 多城市切换 商品产品可以分配不同的城市显示 在线客服QQ 通过客服qq,方便与站浏览者及时沟通。 强大的在线分享 用户通过MSN 人人 开心 豆瓣 百度 腾讯 飞信 新浪微博 QQ空间、等,快速分享给好朋友心怡的商品 项目。 管理员等级及授权 总管理分配下属管理员,各自管理各自的项目 后台控制分类 自可以后台控制推荐产品,分类展示商品。 邮箱发送邮件 用户可以自己设置邮箱,群发邮件给用户 图片延时加载 采用图片延时加载,极大减少服务器带宽 快递单号批量上传 商家可以建立一个TXT文档,输入订单编号,快递单交给站运营者,站运营者在后台上传这个TXT文档, 系统批量给这些订单生成快递单号 每个项目设置自己独立的SEO 每个项目可以在后台设置自己独立的SEO,更利于站被搜索引擎收录,让您的站排名靠前。 整站生成静态页面 自动生成伪静态,可以增加页访问速度及搜索引擎排名,提高站的质量。 首页及内页广告位 通过后台的操作来发布首页及内页通栏相关的广告图片及图片链接从而及时发布重要信息和促销活动。 公告发布 统一发布公告,也可以按地区来发布相关的促销信息以及站公告。 手机参与商品 通过手机上参与商品。 购物车功能 方便用户一次性挑选多个商品进行购买 用户购买选择快递 让用户在购买时自己选择城市和快递公司 到货评论功能 用户对已购买的商品发表评论。增加用户粘性,吸引其他浏览者 虚拟购买人数 项目可以设置虚拟购买人数,刺激用户消费 管理员操作日志 根据需求进行后台管理员的权限分配 数据库的备份 根据需求自行在后台进行数据备份 用户调查参与 发布小调查,直观了解用户产品需求 多件免邮功能 根据购买数量设置是否免去邮费 友情链接 通过后台设置文字链接及图片链接 站统计 客户根据统计报表可以知道每天用户访问量IP、浏览量pv、地区、ip地址及来自那个站等,可根据时间生成报表,从而为络营销提供依据。 WAP端功能介绍: 城市切换 触屏版会根据打开的用户地区进行自动城市更新,弹出提示,是否回到当前城市。 登陆注册 用户可以用QQ或者手机号码登陆触屏版进行购物,减少繁琐的输入选项。 在线搜索 触屏版首页有搜索框,用户可以输入自己喜欢的产品关键字进行查找购

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧